Collision Free Path Planning For Unmanned Aerial Vehicles In Environments With Dynamic Obstacles